Course Introduction

Mobile App Development with Flutter | Cohort 1

  • Overview
  • Curriculum
  • FAQ
  • Reviews
  • Projects

The Background Story

In this cohort, you are expected to learn intermediate skills in both the Flutter framework as well as Dart language to further your skills in the Mobile App development area.
As the demand is getting higher and higher for such skillset, you will be gaining not only immense knowledge but also practical workforce as projects at the end of the Cohort are required where all the taught, presented, and resourced material to be implemented in a one-in-all, simple, crossed-platform mobile application.
More networking spaces are created within the 20 participants as well as the GDGAddis staff for more encountered opportunities to be provided on priority for the participants.
You will be re-building a sample project, an E-Commerce app, and based on that, the course’s material will be presented.
The course is given on an Online Platform via Google Meet with E-Lectures given in a scheduled calendar. Office hours are to be opened where participants can ask the staff and discuss with them their progress in the cohort
The one-month cohort’s schedule is 8 days a month, 2 days a week, 2 hours a day for the e-lecture with follow-up 2 days for Office Hours for 1 hour after each day.
After presenting the final project for a panel of judges, top projects are chosen and rewarded.

  • 20 Total Students
  • 4.4
  • 10 Reviews

What you’ll learn?

  • How to Set-Up your environment as well as your project
  • Backdoors to the project structure
  • Setting up Auto-Routing, creating your first screen, and adding those to the Material App
  • How to create Models, products with Cubit & Repository, implementing the Screen UI, and how to consume the Products’ Cubit
  • Testing on the Widget level and added to that Unit Testing
  • Final Project tips and tricks

Requirements

  • Intermediate to Advance Mobile App development experience
  • Intermediate to Advance Experience in both Flutter
  • Git experience
  • Committed to attend the course for one month
  • Eagerness to be challenged and work on real-world projects
  • Active participation in the course

Instructors

Nebiyu Elias

Full stack developer
Know More
  • Where can I find the recordings of the E-Lectures if I missed any?

    All successfully recorded session will be uploaded to our official YouTube channel

  • Is there a maximum limit for not attending the sessions?
    If it is only for urgency, you are allowed to miss classes. The limit rate you are allowed to miss classes is 2 lectures in a row.
  • Will I be disqualified if I missed many classes?
    Yes, you will be disqualified for missing 2 sessions in a row as you are chosen from over 350+ registrants per cohort, and we are obligated to give an opportunity/open spot for other interested and committed participants.
  • Can I only rely on the recorded e-lectures, material books, and resources?
    We recommend attending all the e-sessions and office hours for a better understanding of the course. Additionally, you are not allowed to miss 2 classes in a row, so your reliability only on such requirements is not suggested
  • Is working in groups allowed?
    As long as your partner(s) is part of the tech camp, you can work in groups, which we suggest and recommend
  • What is/are the final project’s scopes?
    The more addition of the courses’ supplementary materials and resources, the more your chances to win. Moreover, you can go beyond the given material as long as you can implement it within the course’s schedule
  • What are the judging criteria? How will my project be evaluated?
    Feasibility | Functional Requirement | Material Application | Technical Methodology | UI/UX | Localization & Usability
  • Who are the judges?
    The judges are being selected from within both the local and global Google Developer Groups’ network.
  • What are the prizes? How can I obtain my prize if I am to be a top selected project?
    The prizes are selected based on the best item and hand-on-availability to the participant. You can contact us for more detailed information about how and when to receive your prize(s).

How did you find the Tech Camp overall?

4.4   10 Reviews

How helpful were our staff during the Tech Camp?

4.6   10 Reviews

Were the course materials clearly presented?

4.5   10 Reviews

Was the instructor able to explain all the presented materials during the Tech Camp?

4.5   10 Reviews

How did you find the Tech Camp prize?

4.4   10 Reviews

How did you find the judgment criteria?

4.0   10 Reviews

Comments

● You guys did great. Keep it up!
● I had a good time, I've learned invaluable lessons and experiences. Thank you.
● It was done with a lot of good compromises. and may be it's better to launch this sessions during summer time, to have more engagement with the participants.
● I honestly don't know if it can get any better.
  • 1st Place
    4 Minutes
    A flutter app that puts the user at the center of the News Room by using reliable resources, aggregates different news sources into one place, easy to use, and supports accessibility.
  • 2nd Place
    4 Minutes
    Trade Ethiopia is a stock trading mobile application
  • 3rd Place
    5 Minutes
    A mobile app in which students can both upload and get resources in a single place
  • 4th Place
    4 Minutes
    An app that lets patients book an appointement with doctors for a virtual visit. Through the app, users can have real-time video & audio consultation with doctors from anywhere at anytime
  • 5th Place
    4 Minutes
    A mobile app which simply gives information to clients, for example, let us say national theatre will show a theatre named Babilon Beasalon at 8:00 O'clock. So, what basically the app is doing is giving those essential information (time, whatever it is available today or not) posted by the admins
  • 6th Place
    5 Minutes
    CodeHype will help to shorten the time you waste to find the right resource. With the app, you can select a topic you are interested in, then see the top links shared by other developers related to your topic
  • 7th Place
    4 Minutes
    The app tries to change the user's habit by suggesting different habit changer behaviours, categorised by each day. Users will create an account, where they can start with already-made challenges. They can also create their own challenge in the area they want to improve
  • 8th Place
    Weg
    6 Minutes
    You can use the app in your own language or if you prefer the universal language. Beautiful, well-placed user interface that resonates with the user. Easy to use interface that lets you nevigate through the app smoothly. Like other copanies, the app doesn't collect any data for the purpose of selling it or targeting you for any adverts
  • 9th Place
    4 Minutes
    An Andriod app where a user can register and look for places

Want to be part of Tech Camp Ethiopia 2021?

Register for the cohorts, and follow us on all social media platforms for news and updates